Big Huge Thesaurus

hepatic portal vein

noun